Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
42 LEONARD STREET Terraced £65,000 30 Jan 2009
52 LEONARD STREET Terraced £159,995 11 Dec 2018
53 LEONARD STREET Terraced £92,500 14 Dec 2015
63 LEONARD STREET Terraced £57,500 15 Jul 2003
67 LEONARD STREET Terraced £125,000 1 Jun 2018